rotating lubricating device - Spanish English Dictionary